import apiClient from './apiClient'

/**
 * 管理员相关API
 */
export const adminApi = {
  
  /**
   * 获取用户列表（分页）
   */
  getUserList(params = {}) {
    return apiClient.get('/admin/users', { params })
  },

  /**
   * 修改用户角色
   */
  updateUserRole(userId, role) {
    return apiClient.put(`/admin/users/${userId}/role`, null, {
      params: { role }
    })
  },

  /**
   * 修改用户状态
   */
  updateUserStatus(userId, status) {
    return apiClient.put(`/admin/users/${userId}/status`, null, {
      params: { status }
    })
  }
}

